*{margin:0; padding:0}
body{color:#333; font-size:13px; font-family:Arial, Helvetica, sans-serif; background:url(images/bg.jpg) repeat-x top #0169A6}
img{border:0}
a:link,a:active,a:visited{color:#1A668E; text-decoration:none}
a:hover{color:#0079C2; text-decoration:underline}

#wrapper{width:1000px; margin:auto}

#header{height:140px; margin:0 15px; clear:both}
#header #logo{width:120px; float:left}
#header #logo img{padding:10px 0}
#header #top{width:358px; height:26px; float:left; margin-left:180px; background:url(images/top.jpg)}
#header #top #menu_top{width:300px; float:left; line-height:26px; text-align:center}
#header #top #menu_top a{color:#FFF; padding:0 20px; border-left:solid 1px #FFF}
#header #top #lang{width:58px; float:right}
#header #top #lang img{margin:6px 5px 0 0}
#header #logopmp{width:230px; float:right}
#header #logopmp img{padding:25px 0}

#menu{width:100%; height:45px; padding-bottom:13px; background:url(images/menu.png) no-repeat}

#content{clear:both; margin:0 10px; padding:0 5px; background:url(images/bg-content.png) repeat-y}

#news{height:390px; background:url(images/bg-slider.jpg) no-repeat top}
#news h1{color:#FFF; font-size:20px; padding:10px 20px 0 20px}
#news h2{color:#FFF; font-size:16px; font-weight:100; padding:10px 20px 20px 20px}

#slider{clear:both; height:270px; margin:0 20px; background-color:#FFF}
#slider .item1{width:450px; float:left}
#slider .item1 h4{font-size:16px; padding:10px 0 5px 10px}
#slider #noibat {height:160px}
#slider #noibat .item1 p{line-height:20px; height:120px; overflow:hidden; padding:0 0 5px 10px}
#slider #noibat .item2{width:220px; height:150px; float:right; overflow:hidden}
#slider #noibat .item2 img{width:220px}

#slider #list_nb{clear:both; padding-top:10px}
#slider #list_nb img{width:155px; height:110px; float:left; margin-left:10px; border:solid 1px #CCC; cursor:pointer}


#left{width:720px; float:left; margin-left:5px}

#info_home{clear:both; margin-top:30px}
#info_home .title{font-size:22px; font-weight:bold; margin:0 0 10px 28px; padding:5px 10px; background-color:#C4E3F4}
#info_home .item{width:330px; float:left; margin-left:28px; margin-bottom:20px}
#info_home .item img{width:330px; border:solid 1px #CCC}
#info_home .item h3{text-align:center; font-size:16px; padding:5px 0}

#info_home .title2{clear:both; font-size:18px; color:#1A668E; padding:20px 28px 10px 28px}
#info_home .item2{clear:both; margin:0 28px 30px 28px; line-height:22px}
#info_home .item2 img{width:150px; border:solid 1px #CCC; float:left; margin-right:10px}
#info_home .item2 p{line-height:22px; height:88px; overflow:hidden}

#list_item{margin-left:15px}
#list_item h1{color:#1A668E; font-size:24px; padding:30px 0 10px 0}
#list_item h2{color:#666; font-size:13px; font-weight:100; padding-bottom:35px}
#list_item .item_info{clear:both; height:120px}
#list_item .item_info img{width:140px; height:100px; float:left; margin-right:10px; padding:1px; border:solid 1px #999}
#list_item .item_info h3{font-size:16px}
#list_item .item_info h6{font-size:13px; font-weight:100; line-height:20px; height:60px; overflow:hidden}
#list_item #view_post{clear:both; line-height:22px; list-style:none}
#list_item #view_post p, #right_view #view_post div {margin:10px 0}
#list_item #view_post h2{font-size:14px; font-weight:bold; padding:0; margin:0; color:#414141}
#list_item #view_post h3,#right_view #view_post h4{font-size:13px; font-weight:bold; padding:0; margin:0; color:#414141}
#list_item #view_post li{margin-left:25px}
#list_item hr{height:1px; background-color:#999; border:none; margin:40px 0 25px 0}
#list_item #baivietkhac{clear:both; list-style:none; margin-bottom:30px}
#list_item #baivietkhac li{clear:both; line-height:30px; height:30px; overflow:hidden; margin-left:30px; padding-left:15px; background:url(images/home_info.jpg) left no-repeat}
#list_item #baivietkhac li a{color:#666; font-weight:bold}

#datetime{clear:both; color:#666; line-height:14px; padding:0 0 10px 25px; background:url(images/datetime.jpg) no-repeat left top}

#nhanxet{clear:both}
#nhanxet #total{font-size:18px; font-weight:bold; color:#666; clear:both; margin-bottom:10px}
#nhanxet .nx_txt{clear:both; height:35px; padding-left:30px}
#nhanxet .nx_txt input{padding:5px; float:left; color:#666; width:200px; margin-right:10px; border:solid 1px #999}
#nhanxet .nx_txt_area{clear:both; padding-left:30px; height:115px}
#nhanxet .nx_txt_area textarea{width:425px; height:100px; color:#666; float:left; padding:3px 5px; line-height:20px; overflow:auto; border:solid 1px #999}
#nhanxet .nx_btn{clear:both; padding-left:30px}
#nhanxet .nx_btn input{padding:5px 15px; border:solid 1px #999; cursor:pointer}
#nhanxet .item{clear:both; line-height:20px; margin:0 0 20px 30px}
#nhanxet #list_nx{clear:both; margin-bottom:20px}
#nhanxet #view_more_nx{clear:both; margin:10px 0 30px 0}
#nhanxet #view_more_nx a{padding:5px 20px; font-weight:bold; background-color:#F9F9F9; border:solid 1px #1A668E; margin-left:200px}

#right{width:230px; float:right; margin-right:5px}
#right .ads{clear:both; margin-bottom:40px}
#right .ads img{width:228px; border:solid 1px #CCC}
#right #tintuc{clear:both; margin-bottom:30px;}
#right #tintuc .title{font-size:17px; font-weight:bold; margin-bottom:5px; border-bottom:solid 2px #0079C2}
#right #tintuc .item{clear:both; margin-bottom:30px}
#right #tintuc .item a h5{display:block; color:#515151; font-size:13px; font-weight:100; margin-left:15px; padding:5px 0 5px 12px; background:url(images/tintuc.jpg) no-repeat left top}
#right #share{clear:both; margin-bottom:40px}
#right #share .title{font-size:17px; font-weight:bold; margin-bottom:15px; border-bottom:solid 2px #0079C2}
#right #share .icon_share{float:left; margin:20px 0 0 20px}

#navigator{clear:both; margin-left:20px}
#navigator a{color:#727272; padding:0 15px; background:url(images/navigator.jpg) left no-repeat}

#phantrang{clear:both; margin-bottom:20px}
#phantrang a{padding:5px 10px; margin-right:5px; background-color:#FFF; border:solid 1px #0079C2}

#contact{line-height:22px; padding-bottom:30px}
#contact h1{font-size:18px; font-weight:bold}

.txt{color:#666; width:300px; padding:5px; margin-bottom:5px; background-color:#CEEDFF; border:none}
.textarea{color:#666; width:300px; height:80px; overflow:auto; line-height:20px; padding:5px; margin-bottom:5px; background-color:#CEEDFF; border:none}
.btn{color:#FFF; font-weight:bold; width:310px; padding:10px 0; background-color:#0079C2; border:none; cursor:pointer}

#footer{clear:both; height:70px; color:#FFF; margin-left:15px; background:url(images/bg-footer.png) no-repeat}
#footer .left{width:auto; float:left; margin:45px 0 0 10px}
#footer .right{width:auto; float:right; margin:45px 25px 0 0}

/*menu*/
#nav, #nav ul {list-style:none; position:relative; line-height:45px; z-index:1000}
#nav a:link, #nav a:active, #nav a:visited {display:block; background-color:none; text-decoration:none}
#nav li a {font-weight:bold; padding:0 25px; color:#FFF; font-size:12px; text-transform:uppercase; background:url(images/menu-line.jpg) no-repeat left}
#nav a:hover {background-color:#0079C2; color:#FFF}
#nav li {float:left; position:relative}
#nav ul {position:absolute; width:160px; top:27px; display:none}
#nav li ul a {width:160px; line-height:27px; float:left; color:#f1d2e9; font-weight:normal; padding:0 25px; background-color:#78005a; border-bottom:solid 1px #b60088}
#nav li ul a:hover {background-color:#b60088; color:#FFF}
#nav ul ul {top:auto}
#nav li ul ul {left:241px}
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul {display:none}
#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover ul {display:block}